inevitable consequences - Turkish English Dictionary